﻿/***reset***/html{background:#fff;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal}li{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,textarea,select{font-size:inherit;font-weight:inherit}input,textarea,select{*font-size:100%}legend{color:#000}ins{text-decoration:none}legend{color:#000}input{vertical-align:middle;}
/*** font ***/body{font-size:12px;} select,input,button,textarea{font:99% "microsoft yahei",arial,helvetica,clean,sans-serif}table{font-size:inherit;font:100%}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%}
/*** base ***/h1{font-size:138.5%}h2{font-size:123.1%}h3{font-size:108%}h1,h2,h3{margin:1em 0}h1,h2,h3,h4,h5,h6,strong{font-weight:bold}abbr,acronym{border-bottom:1px dotted #000;cursor:help}em{font-style:italic}blockquote{margin:1em}ul,ol,dl{margin:0}li,dd{list-style:none;margin:0}th,td{padding:.5em}.tabWithBorder th,.tabWithBorder td{border:1px solid #000}th{font-weight:bold;text-align:center}caption{margin-bottom:.5em;text-align:center}p,fieldset,table,pre{margin-bottom:1em}
/***hj***/.clear{clear:both}.hide{display:none}.visible_hide{visibility:hidden;}.visible_show{visibility:visible;}.txt_r{text-align:right}.txt_l{text-align:left}.txt_c{text-align:center}.txt_hide{text-indent:-999em}.bold{font-weight:bold}.fl{float:left;display:inline}.fr{float:right;display:inline}.poa{position:absolute}.por{position:relative}.mouse_p{cursor:pointer}.mouse_d{cursor:default}.red{color:red;}a.red:link,a.red:visited,a.red:active{color:red;}

body,th,td {line-height:150%;color:#494949;}

textarea{
	border-color:#aaa #ddd #ddd #aaa;
	border-style:solid;
	border-width:1px;
	font-size:12px;
	line-height:120%;
	padding:2px;
	}

a:hover{color:#f60;}
a.green{color:#339A18;}

a:link, a:visited, a:active {color:#333;text-decoration:none;}
a:hover {color:#339a18;text-decoration:underline;}

a.grayBG:link, a.grayBG:visited, a.grayBG:active {background-color:#F7F7F7;color:#808080;text-decoration:underline;}
a.grayBG:hover {background-color:#003399;color:white;}

a.gray:link, a.gray:visited, a.gray:active {color:#868686;}
a.gray:hover {color:#f60;}

a.green:link, a.green:visited, a.green:active {color:#339A18;}
a.green:hover {color:#f60;}

a.blue:link, a.blue:visited, a.blue:active {color:#075DB3;text-decoration:underline;}
a.blue:hover {color:#f60;}

a.red:link, a.red:visited, a.red:active {color:#CD0000;text-decoration:underline;}
a.red:hover {color:#f60;}

a.orange:link, a.orange:visited, a.orange:active {color:#f60;}
a.orange:hover {color:#f60;}

a.black:link,a.black:visited,a.black:active{color:#333;}
a.black:hover{color:#f60;}

a.white:link,a.white:visited,a.white:active{color:#fff;}
a.black:hover{color:#339a18;}

a.noline:link, a.noline:visited, a.noline:active {text-decoration:none;}
a.noline:hover {text-decoration:underline;}

a.btnBlue:link, a.btnBlue:visited, a.btnBlue:hover, a.btnBlue:active {
	color:white;
	text-decoration:none;
	}
a.btnOra:link, a.btnOra:visited, a.btnOra:hover, a.btnOra:active {
	color:white;
	text-decoration:none;
	}

/***公共样式***/
.clear{clear:both;}
.hide{display:none;}
.hidden{overflow:hidden;height:1.5em;}
.block{display:block;}
.dib{display:inline-block;*display: inline;zoom:1;}
.indent{text-indent:28px;}
.IPA{letter-spacing: 1px;}
.Big30_WHS{font-size:30px;height:30px;line-height:30px;}
.Big22_WHS{font-size:22px;height:22px;line-height:22px;}
.Big18_WHS{font-size:18px;height:18px;line-height:18px;}
.ff_WHS{}

.m0{margin:0px;}
.p0{padding:0px;}
.mt0{margin-top:0px;}
.pt0{padding-top:0px;}

.m5_0{margin:5px 0;}
.m10_0{margin:10px 0;}
.m20_0{margin:20px 0;}
.m40_0{margin:40px 0;}

.p5_0{padding:5px 0;}
.p10_0{padding:10px 0;}
.p20_0{padding:20px 0;}
.p40_0{padding:40px 0;}

.m0_5{margin:0px 5px;}
.m0_10{margin:0px 10px;}
.m0_20{margin:0px 20px;}
.m0_40{margin:0px 40px;}

.p0_5{padding:0px 5px;}
.p0_10{padding:0px 10px;}
.p0_20{padding:0px 20px;}
.p0_40{padding:0px 40px;}

.p5{padding:5px;}
.p10{padding:10px;}
.p20{padding:20px;}
.p40{padding:40px;}

.mt5{margin-top:5px;}
.mb5{margin-bottom:5px;}
.ml5{margin-left:5px;}
.mr5{margin-right:5px;}

.pt5{padding-top:5px;}
.pb5{padding-bottom:5px;}
.pl5{padding-left:5px;}
.pr5{padding-right:5px;}

.mt10{margin-top:10px;}
.mb10{margin-bottom:10px;}
.ml10{margin-left:10px;}
.mr10{margin-right:10px;}

.pt10{padding-top:10px;}
.pb10{padding-bottom:10px;}
.pl10{padding-left:10px;}
.pr10{padding-right:10px;}

.mt20{margin-top:20px;}
.mb20{margin-bottom:20px;}
.ml20{margin-left:20px;}
.mr20{margin-right:20px;}

.pt20{padding-top:20px;}
.pb20{padding-bottom:20px;}
.pl20{padding-left:20px;}
.pr20{padding-right:20px;}

.mt40{margin-top:40px;}
.mb40{margin-bottom:40px;}
.ml40{margin-left:40px;}
.mr40{margin-right:40px;}

.pt40{padding-top:40px;}
.pb40{padding-bottom:40px;}
.pl40{padding-left:40px;}
.pr40{padding-right:40px;}

.b_s{border:1px solid #ccc; }
.bb_s{border-bottom:1px solid #ccc;}
.bb_d{border-bottom:1px dotted #ccc;}

.b8green{border:8px solid #62b501;}

.big{font-size:14px;}

.vbig{font-size:16px;}

.black{color:#333;}

.gray{color:#868686;}

.green{color:#339A18;}

.orange{color:#f60;}

.bgc_yellow{background-color:#fffff6;}

.box_white{height:20px;background-color:#fff;}

a.otherpage{
font-size:12px;
}

.currpage{
font-size:12px;
}
.page_on{
font-size:12px;
}

a.prevNext{
font-size:14px;
}

/* 字体 */
.txtR{text-align: right;}
.txtL{text-align: left;}
.txtC{text-align:center;}
.txtH{text-indent:-999em;}
.bold{font-weight: bold;}
.normal{font-weight:normal;font-size:12px;}
.lh18{line-height:18px;}
.lh22{line-height:22px;}

/*** 布局 ***/
.fL,fl{float:left;display:inline;}/*** display:inline 是为了消除IE6的双倍margin bug ***/
.fR,fr{float:right;display:inline;}
.poA{position:absolute;}
.poR{position:relative;}

/*** 鼠标手势 ***/
.mouseP{cursor:pointer;}
.mouseN{cursor:default;}

/***圆角浏览器兼容（除ie）***/
.radius{
	-moz-border-radius: 5px;
	-khtml-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	}
	
h3.ui-corner-top {
  border-top-left-radius:1px;
  border-top-right-radius:1px;
}

h3.ui-corner-all {
  border-bottom-left-radius:1px;
  border-bottom-right-radius:1px;
  border-top-left-radius:1px;
  border-top-right-radius:1px;
}

h3 a.ui-corner-all {
  border-bottom-left-radius:1px;
  border-bottom-right-radius:1px;
  border-top-left-radius:1px;
  border-top-right-radius:1px;
}

